body{ font-family: "Microsoft YaHei";font-size: 14px;}
.area{clear:both;width:1000px;margin:0 auto;text-align:left}
.adtop{width:948px;height:103px;margin:0 auto;background:#fff;border:1px solid #CCC}
.adtop .left,.adtop .right{width:179px;float:left;text-align:center}
.adtop .center{width:590px;margin-top:4px;float:left}
.adtop .right{float:right}

.logoFocus{padding:20px 0 12px}
.logoFocus .left{width:215px;float:left}
.logoFocus .left .pc,.logoFocus .left .mb{float:left;display:inline}
.logoFocus .left .pc{margin:0 0 0 20px}
.logoFocus .left .mb{margin:12px 0 0 20px;padding:4px 0 3px 15px;background:url(http://money.sohu.com/upload/shcj/images/sprite.gif) no-repeat 0 0}
.logoFocus .right{width:750px;float:right;margin:6px 0 0;display:inline}
.logoFocus .right .w0,
.logoFocus .right .w1,
.logoFocus .right .w2,
.logoFocus .right .w3{
    float: right;
    height: 35px;
    line-height: 35px;
    padding: 0 0 0 35px;
    margin:0 25px 0 0;
    background: url(http://money.sohu.com/upload/shcj/images/sprite.gif) no-repeat;
    color: #888;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    font-weight: bold;
}
.logoFocus .right .w0{background-position: -50px 0px;}
.logoFocus .right .w1{background-position: 0 -95px;}
.logoFocus .right .w2{background-position: 0 -145px;}
.logoFocus .right .w3{background-position: 0 -45px;}
.logoFocus .search{
    width: 304px;
    height: 35px;
    float: right;
    display: inline;
    background: url(http://money.sohu.com/upload/shcj/images/seabg.png) no-repeat;
    position: relative;
}
.logoFocus .kw{
    height: 14px;
    background: #fff;
    width: 150px;
    border: none;
    position: absolute;
    top: 11px;
    left: 41px;
    color: #999;
}
.logoFocus .btn {
    width: 63px;
    height: 35px;
    background: none;
    border: none;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 240px;
}
.nav {
    width: 100%;
    background: url(http://money.sohu.com/upload/shcj/images/navbg.png) repeat-x;
    height: 71px;
    z-index: 1000;
    margin-bottom: 10px;
}
.nav a{
    color: #fff;
    margin: 0 10px 0 0;
    font-size: 14px;
}
.nav .fname{
    font-size: 20px;
}
.nav .w1,
.nav .w2,
.nav .w3{
    float: left;
    display: inline;
    height: 37px;
    line-height: 37px;
    
}
.nav .w1 {border-right: 1px solid #677cab;}
.nav .w2 {border-right: 1px solid #677cab;padding-left: 15px;}
.nav .w3 {padding-left: 15px;}

#headerInfo{width:890px;height:16px;line-height:16px;overflow:hidden;position:relative;z-index:1}
#headerInfo .headerInfoWapper div{height:16px;line-height:16px;overflow:hidden}
.rmbblock{position:relative;margin-top:10px}
.rmbblock .arrot_t,.rmbblock .arrot_b{padding:0 0 0 10px;display:inline-block;height:13px; position:relative;top:2px;*top:-1px}
.rmbblock .arrot_t{background:url(http://money.sohu.com/upload/shcj/images/arrow_t.gif) no-repeat 100% center}
.rmbblock .arrot_b{background:url(http://money.sohu.com/upload/shcj/images/arrow_b.gif) no-repeat 100% center}
.rmbblock .r{position:absolute;top:1px;right:8px;z-index:2}
.rmbblock .r .b{background-position:-17px 0}

#contentA {margin-top: 20px;}
#contentA .left{width:640px;float: left;}
#contentA .right{ width: 300px; float: right;}

.banner{ height:350px; background: #ccc; position: relative; overflow: hidden; _zoom:1;}
.banner:hover .handlebar{ display: block;}
.banner .list{ height: 350px; width: 3300px; position: absolute; z-index: 1;}
.banner .list img { float: left;}
.banner .handlebar {display: none;}
.banner .handlebar .handr,
.banner .handlebar .handl{
    height: 36px;
    width: 27px;
    background:url(http://money.sohu.com/upload/shcj/images/arrow.png) no-repeat;
    position: absolute;
    top: 184px;
    z-index: 2;
    cursor: pointer;
}
.banner .handlebar .handr{ background-position: -27px 0; right: 8px; }
.banner .handlebar .handl{ background-position: 0 0; left: 8px;}
.banner .txtwrap{ position: absolute; bottom: 0;height: 50px; width: 100%; z-index: 2; 
    background-color:#000;
    background: rgba(0,0,0,.5); 
    color: #fff; 
    font-size: 18px; 
    line-height: 50px; 
}
.banner .txtwrap a {color: #fff; margin-left: 10px;*zoom:1;}


.banner .awrap { position: absolute;bottom: 0; right: 15px; height: 50px; z-index: 2;}
.banner .awrap a{ width:14px; height:14px; margin:17px 3px;font-size:0px; border-radius: 50%; -moz-border-radius: 50%; background:url(http://money.sohu.com/upload/shcj/images/sprite.gif) no-repeat 0px -314px; display: inline-block; _display:inline; _zoom:1;}
.banner .awrap .cur{ background-position: 0 -300px;}


.news{
    margin-top: 30px;
}
.news .newstit{ 
    width: 100%;
    position: relative; 
    overflow: hidden;
    background: #f6f6f6 url(http://money.sohu.com/upload/shcj/images/titbg.gif) repeat-x;
}
.news .newstit a{
    color: #333;
}
.news .newstit a:hover{
    text-decoration: none;
}
.news .newstit .tit{
    font-size: 14px;
    float: left;
    height: 40px;
    width: 95px;
    text-align: center;
    line-height: 40px;
    border-top:2px solid #f6f6f6;
}
.news .newstit .cur{
    width: 110px;
    font-size: 24px;
    font-family: "\9ED1\4F53";
    font-weight: bold;
    background: #fff;
    border-left: 1px solid #e4e5e7; 
    border-right: 1px solid #e4e5e7;
    border-top:2px solid #1f478c;  

}

.news .newstit .ntmore {
    height: 40px;
    margin-right: 10px;
    line-height: 40px;
    float: right;
    font-size: 14px;
    color: #555;
}

.news .newsblk{
    border-top: 1px solid #e4e5e7; 
    margin-top: -1px;
    padding: 22px 0 33px 0;
    overflow: hidden; 
}
.news .newsblk img{
    float: left;
}
.news .newsblk .ntit{
    float: left;
    margin-left: 18px;
    width: 432px;
}
.news .ntit a{ display: block;width: 100%;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;/* ** */}
.news .newsblk .h1{font-size:20px; font-weight: bold; line-height: 30px;}
.news .newsblk .h2{font-size:17px; line-height: 38px;}

.new-article .tit{ 
    width: 100%;
    position: relative; 
    overflow: hidden;
    /*border-bottom: 1px solid #e4e5e7;*/
    background: #f6f6f6 url(http://money.sohu.com/upload/shcj/images/titbg.gif) repeat-x;
}
.new-article .tit span {
    float: left;
    width: 110px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 24px;
    font-family: "\9ED1\4F53";
    font-weight: bold;
    background: #fff;
    border-left: 1px solid #e4e5e7; 
    border-right: 1px solid #e4e5e7;
    border-top:2px solid #1f478c;  
}
.article-list{padding:0 0 20px 0;border-bottom:1px solid #dadada;overflow: hidden;margin-top:10px; position: relative;zoom:1}
.new-article .pic-group { display: none;}
.article-list h3{font-size:20px; color:#333; font-weight: normal;text-align: left;line-height: 40px;height : 40px; margin-top:10px;}
.article-list p{line-height: 26px;font-size: 16px; color:#555;margin-bottom: 5px;}
.article-list p a{color:#07237a;}
.article-list span {float: right}
.article-list .article { text-align: left;}
.article-list .article h3 a:hover{color:#346890;}
.article-list .com-num { display: none;}
.new-article .fun .share{display: none;}

.fun { display: block; clear:both; margin-left: 180px;}
.new-article .fun{margin:0 auto 0;color:#999;line-height:1;height: 20px;}
.new-article .fun .label{float:left;}
.new-article .fun .time{float:left}
.new-article .fun .time a{display: none;}






.pages{
    padding:30px 60px;
}
.pages{ color: #818181;}
.pages a{ background: #f3f4f6; color: #c2c2c2; height: 29px; padding:0 10px; text-align: center; line-height: 29px; display: inline-block;*display:inline;*zoom:1;}
.pages .cur{ background: #899fbf; color: #fff;}
.pages button{ background: #899fbf; color: #fff; border-width: 0; padding: 7px; line-height: 1; cursor: pointer;}
.pages input { width: 65px; height: 29px; margin: 0px 5px; border: 1px solid #ccc;}
.pages i{display: inline; zoom:1; vertical-align: middle;font-style: normal;}






.sum { margin-bottom: 35px;}
.sum h1{ color:#000; font-size: 20px; font-weight:bold;background: url(http://money.sohu.com/upload/shcj/images/sprite.gif) no-repeat 0 -200px; padding-left: 15px; }
.sum h2{ color:#333; font-size: 16px; line-height: 40px;}
.sum h3{ color:#333; font-size: 16px;  padding-left: 10px; background: url(http://money.sohu.com/upload/shcj/images/sprite.gif) no-repeat 0 -231px; line-height: 40px;}
.sum p { color:#333; font-size: 14px; line-height: 24px; }
.sum .summore { color: #07237a; }
.sum img{ float: left;}
.sum .sumright{ width: 190px; float: left; margin-left: 20px}
.sum .line{ border: 1px dotted #e4e5e7; margin:15px 0 ;}
.sum .line2{ border: 1px dotted #e4e5e7; margin:8px 0 ;}
.sum .wrap{ height:90px;}
.sum .sumlink li{ padding-left: 10px; background: url(http://money.sohu.com/upload/shcj/images/sprite.gif) no-repeat 0 -238px; line-height: 26px;}
.sum .sumblk {width:90px; height:90px; float: left;background: #5d6b88;}
.sum .sumblk h4{padding:20px 0 0 8px;font-size: 14px;line-height: 28px;color: #fff;}
.sum .sumblk h5{padding:0px 0 0 8px;font-size: 21px;line-height: 1;font-weight: bold;color: #fff;vertical-align: middle;}
.sum .sumblk i{background: url(http://money.sohu.com/upload/shcj/images/arrow-2.gif) no-repeat;height: 13px;width: 10px;display: inline-block;_display:inline;_zoom:1;}
.sum .sumblk .up{background-position: 0 0;}
.sum .sumblk .down{background-position: 0 -25px;}
.footerNav,
#foot{font-size: 12px;font-family: SimSun,Arial;}
.footerNav{background-color:#f3f5f9;padding:15px 0 10px;width:998px;border:1px solid #d2dee4}
.footerNav h4{background:url(http://money.sohu.com/upload/shcj/images/sprite.gif) no-repeat 0 -345px;padding:4px 0 0 25px;margin:0 0 15px 10px;color:#696969;font-size:14px;font-weight:700}
.footerNav .item{width:100%;float:left}
.footerNav .name{width:70px;padding-left:35px;float:left}
.footerNav ul{float:left;width:890px}
.footerNav li{float:left;width:116px;height:30px}
.footerNav li.more{width:50px}
#foot {color:#b4b4b4;padding-top:30px;padding-bottom:20px;line-height:20px;width:950px;text-align:center}
#foot a {color:#133B8A}


.suggestLists{width:425px;position:absolute;top:24px;left:1px;z-index:3002;display:none}
.suggestLists strong{padding:0;font-weight:700}
.suggestLists .hover td{background:#eaf1fd}
.suggestLists table{border:1px solid #b1c6e8;background:#fff;font-size:12px}
.suggestLists td{line-height:16px;padding:4px 0 4px 5px;border-top:1px solid #EAF1FD;/*white-space:nowrap;*/background:#fff}
.suggestLists td a{line-height:16px;text-align:left}
.suggestLists td a:link,.suggestLists td a:visited{color:#039}
.suggestLists td a:hover{text-decoration:none}
.suggestLists .td4 a:link,.suggestLists .td4 a:visited{color:#999!important}
.suggestLists .td4{text-align:right;padding-right:5px;color:#999;white-space:nowrap}
.suggestLists .td1{padding-left:5px}
.suggestLists .td1{width:60px}
.suggestLists .td2{width:160px}
.suggestLists .td3{width:110px}
.suggestLists_ft td{text-align:center;border-top:1px solid #ddd;padding:4px 5px;width:420px}
.suggestLists .td1,.suggestLists .td2,.suggestLists .td3{color:#18479B}